﻿/* Style 01 */
#cnav { width: 200px; }
#cnav ul { list-style: none; margin: 0; padding: 0; }
#cnav li { border-bottom: 1px solid #ED9F9F; } 
#cnav li a:link, #navigation li a:visited  { font-size: 90%; display: block; padding: 0.4em 0 0.4em 0.5em; border-left: 12px solid #711515; border-right: 1px solid #711515; background-color: #B51032; color: #FFFFFF; text-decoration: none; }
#cnav li a:hover { background-color: #711515; color: #FFFFFF; }
/* Style 02 */
#cnav01 { width: 400px; }
#cnav01 ul { list-style: none; margin: 0; padding: 0; }
#cnav01 li { border-bottom: 1px solid #ED9F9F; } 
#cnav01 li a:link, #navigation li a:visited  { font-size: 90%; display: block; padding: 0.4em 0 0.4em 0.5em; border-left: 12px solid #711515; border-right: 1px solid #711515; background-color: #B51032; color: #FFFFFF; text-decoration: none; } 
#cnav01 li a:hover { background-color: #711515; color: #FFFFFF; } 
#cnav01 ul ul { margin-left: 12px; } 
#cnav01 ul ul li { border-bottom: 1px solid #711515; margin:0; } 
#cnav01 ul ul a:link, #navigation ul ul a:visited { background-color: #ED9F9F; color: #711515; } 
#cnav01 ul ul a:hover { background-color: #711515; color: #FFFFFF; }
/* Style 03 : Jquery Menu */
#cnav02 ul.topnav {list-style: none; padding: 0 20px; margin: 0; float: left; width: 920px; background: #222; font-size: 1.2em; background: url(images/topnav_bg.gif) repeat-x; }  
#cnav02 ul.topnav li {  float: left; margin: 0;  padding: 0 15px 0 0;  position: relative; /*--Declare X and Y axis base for sub navigation--*/ }  
#cnav02 ul.topnav li a{padding: 10px 5px; color: #fff; display: block;  text-decoration: none;  float: left; }  
#cnav02 ul.topnav li a:hover{ background: url(images/topnav_hover.gif) no-repeat center top; }  
#cnav02 ul.topnav li span { /*--Drop down trigger styles--*/width: 17px;height: 35px;float: left;background: url(images/subnav_btn.gif) no-repeat center top;}  
#cnav02 ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/ 
#cnav02 ul.topnav li ul.subnav {list-style: none; position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/left: 0; top: 35px;background: #333; margin: 0; padding: 0; display: none; float: left; width: 170px; border: 1px solid #111; }  
#cnav02 ul.topnav li ul.subnav li{ margin: 0; padding: 0; border-top: 1px solid #252525; /*--Create bevel effect--*/  border-bottom: 1px solid #444; /*--Create bevel effect--*/ clear: both;  width: 170px;}  
html #cnav02 ul.topnav li ul.subnav li a {float: left;  width: 145px;  background: #333 url(images/dropdown_linkbg.gif) no-repeat 10px center; padding-left: 20px; }  
html #cnav02 ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  background: #222 url(images/dropdown_linkbg.gif) no-repeat 10px center;  }  
/* Style 04: Jquery Dropdown */
#cnav03 .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
#cnav03 .dropdown dd { position:relative; }
#cnav03 .dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
#cnav03 .dropdown a:hover { color:#5d4617;}
#cnav03 .dropdown dt a:hover, .dropdown dt a:focus { color:#5d4617; border: 1px solid #5d4617;}
#cnav03 .dropdown dt a {background:#e4dfcb url(images/arrow.png) no-repeat scroll right center; display:block; padding-right:20px;  border:1px solid #d4ca9a; width:150px;}
#cnav03 .dropdown dt a span {cursor:pointer; display:block; padding:5px;}
#cnav03 .dropdown dd ul { background:#e4dfcb none repeat scroll 0 0; border:1px solid #d4ca9a; color:#C5C0B0; display:none; left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:170px; list-style:none;}
#cnav03 .dropdown span.value { display:none;}
#cnav03 .dropdown dd ul li a { padding:5px; display:block;}
#cnav03 .dropdown dd ul li a:hover { background-color:#d0c9af;}
#cnav03 .dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }

/* Style 05: Repeat Direction -> Horizontal Css */
#cnav04 ul {margin:0px;padding:0px;}
#cnav04 li {list-style:none;display:inline; padding:5px 0px; border-bottom:dashed 1px #e1e1e1; }
#cnav04 li a:link, #navigation li a:visited  {float:left; display:block; width:30%; padding: 0.4em 0 0.4em 0.5em; color: #000; text-decoration: none; }

.directorybox{padding:7px;background:#efefef;}

#cnav05 .boxcssclass {padding:5px;}
#cnav05 a.parentcss {font:bold 160%  Arial, default;text-decoration:none; color:#1122cc;}
#cnav05 a.parentcss:hover{text-decoration:underline;}
#cnav05 a.childcss {font:bold 100%  Arial, default;text-decoration:underline; color:#1122cc;}
#cnav05 a.childcss:hover{text-decoration:underline;}

/* Highligher */
 .bgtext
        {
            font: normal 116% "Helvetica Neue" , Helvetica, Arial, default;
        }
        
        .cscroll
        {
            max-height: 400px;
            width: 790px;
            overflow: auto;
            border: 1px solid #666;
            padding: 3px;
        }
        
        .csharpcode, .csharpcode pre
        {
            font-size: small;
            color: black;
            font-family: Consolas, "Courier New" , Courier, Monospace;
            background-color: #ffffff; /*white-space: pre;*/
        }
        
        .csharpcode pre
        {
            margin: 0em;
        }
        
        .csharpcode .rem
        {
            color: #008000;
        }
        
        .csharpcode .kwrd
        {
            color: #0000ff;
        }
        
        .csharpcode .str
        {
            color: #006080;
        }
        
        .csharpcode .op
        {
            color: #0000c0;
        }
        
        .csharpcode .preproc
        {
            color: #cc6633;
        }
        
        .csharpcode .asp
        {
            background-color: #ffff00;
        }
        
        .csharpcode .html
        {
            color: #800000;
        }
        
        .csharpcode .attr
        {
            color: #ff0000;
        }
        
        .csharpcode .alt
        {
            background-color: #f4f4f4;
            width: 100%;
            margin: 0em;
        }
        
        .csharpcode .lnum
        {
            color: #606060;
        }
        
        .bg
        {
            font: normal 131% Verdana,Arial, Helvetica, sans-serif;
            line-height: 30px;
            color: #000;
        }
